// 评论相关的api

// 导入axios
import request from '@/utils/request.js'

// 获取评论列数数据的api
// type:'a'  表示获取文章评论
// source：articleID   文章id，表示针对指定文章获得评论
// offset:  分页参数， 获取评论数据的偏移量，值为评论id，表示从此id的数据向后取，不传表示从第一页开始读取数据
//                   offset实现分页效果：(last_id:最后一条评论的id)
//                   offset=null     获得第1页数据，数据返回来有一个last_id字段
//                   offset=last_id  获得第2页数据，数据返回来有一个last_id字段
//                   offset=last_id  获得第3页数据，数据返回来有一个last_id字段
//                                   ......如此反复
//                                   offset始终等于上次数据回来的last_id字段内容，就可以不断获取到下一页的数据了
// limit:10   每次返回10条评论信息
// 注意：只有articleID 和 offset需要业务上做处理，type和limit是固定内容，不用处理
// articleID:文章id
export function apiCommentList ({ articleID, offset }) {
  return request({
    method: 'get',
    url: '/app/v1_0/comments',
    params: {
      type: 'a',
      source: articleID,
      offset,
      limit: 10
    }
  })
}
